package com.tedu.bill;

/**
 * Author：毕龙
 * Date: 2024/3/20 19:28
 */
public class TestSwitch {
    public static void main(String[] args) {
        /*
        switch  开关 交换机
        case   实例 案例
        break 跳出
        变量的类型 byte short int  char  String  menu(枚举)
        * switch( 变量  ){
        *   case 1：执行的逻辑代码
        *   case 2：
        *   case 3：
        .....
            case ‘A’:
            case ‘B’:
            case ‘C’:
            ...
        *
        * }
        * break
        * */
        int score = 83;
        //  分数的级别
        int level = 10 - score / 10;
        switch (level) {
            case 1:
                System.out.println("优秀");
                //终止case依次向下执行 跳出switch语句
                break;
            case 2:
                System.out.println("良好");
                break;
            case 3:
                System.out.println("中等");
                break;
            case 4:
                System.out.println("及格");
                break;
            case 5:
                System.out.println("不及格");
                break;
            default:
                System.out.println("成绩不对");

        }
        char a = 1;
        //Incompatible types. Found: 'double',
        //        required: 'char, byte, short, int, Character, Byte, Short, Integer, String, or an enum'
        switch (a){

        }

    }
}
